Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
158 LEEDS ROAD Semi-Detached £71,750 20 Dec 2002
160A LEEDS ROAD Detached £100,000 18 Dec 2001
174 LEEDS ROAD Terraced £140,000 24 Sep 2021
176 LEEDS ROAD Terraced £40,000 9 May 1997